Alfresco Index of Web Scripts URI '/api/sites/{shortname}/memberships'
Alfresco Community v3.2.0 (2039)
2 Web Scripts

Back to Web Scripts Home

Up to uri /api/sites/{shortname}

/api/sites/{shortname}/memberships/{authorityname}

List Web Site Memberships
GET /alfresco/service/api/sites/{shortname}/memberships?nf={namefilter?}&rf={rolefilter?}&size={pagesize?}&pos={position?}&authorityType={authorityType?}
Description:Get a colleciton of a Web Site memberships.
'shortname' is the shortname of the web site
Parameters:
  • nf, Optional, namefilter
  • rf, Optional, rolefilter
  • size, Optional, page size
  • authorityType, Optional, returns either GROUP or USER authorities. If not specified returns all authorities.
Authentication:user
Transaction:required
Format Style:argument
Lifecycle:draft_public_api
Default Format:json
Id:org/alfresco/repository/site/membership/memberships.get
Description:classpath:alfresco/templates/webscripts/org/alfresco/repository/site/membership/memberships.get.desc.xml

Add Web Site Membership
POST /alfresco/service/api/sites/{shortname}/memberships
Description:Adds a new membership to the web site
'shortname' is the shortname of the web site, 'authorityname' is the full authority name for the membership. Required parameters,
role, mandatory String, the new role name for this membership.
person object, with userName property
OR group object, with fullName property
OR authority object, with fullName property
Authentication:user
Transaction:required
Format Style:argument
Lifecycle:draft_public_api
Default Format:json
Id:org/alfresco/repository/site/membership/memberships.post
Description:classpath:alfresco/templates/webscripts/org/alfresco/repository/site/membership/memberships.post.desc.xml